package com.sz.admin.system.service;

import com.mybatisflex.core.service.IService;
import com.sz.admin.system.pojo.po.SysDept;

import java.util.List;

/**
 * <p>
 * 部门表 直接查询 Service
 * </p>
 *
 * @author sz
 * @since 2025-11-13
 */
public interface SysDeptDirectService extends IService<SysDept> {

    /**
     * 获取指定部门的所有下级部门ID（直接查询sys_dept表）
     * @param deptIds 父部门ID列表
     * @return 所有下级部门ID列表
     */
    List<Long> getSubordinateDeptIds(List<Long> deptIds);
}